/**
 * OvertimeBilling
 * Copyright © 2015 - 2017 
 * All rights reserved.
 * -----------------------------------
 * 2018-08-06  Created
 */
package com.lzy.cloud.goods.request;

import com.lzy.framework.core.orm.db.Pager;
import com.lzy.framework.template.BaseDomain;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * 商品超时计费 和 保洁时间
 */
@Data
public class TimeAndOvertimeBillingRequest extends Pager implements Serializable {
    private static final long serialVersionUID = 1177032557628148342L;
    /**
     * 主键id
     */
    private Long id;

    /**
     * 资源id
     */
    private Long sourceId;

    /**
     * 资源类型（1-房车租赁）
     */
    private Integer sourceType;

    /**
     * 商户id
     */
    private Long shopId;



    /**
     * 操作人id（即sys_user_admin表的id）
     */
    private Long createUser;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 更新人id
     */
    private Long updateUser;

    /**
     * 最后更新时间
     */
    private String updateTime;

    /**
     * 是否删除（0-正常 1-删除）
     */
    private Boolean deleted;

    /**
     * 超时详情
     */
    private List<OverInfo> overInfos;

    /*************保洁时间数据*******************/
    /**
     * 标记为批量设置(1-是;0-否)
     */
    private Integer type;

    /**
     * 保洁时间（单位：小时）
     */
    private Integer cleanTime;

    /**
     * 预定时间（格式：hh:mm-hh:mm）
     */
    private String bookingTime;
}